Open Source Objective C Software Development Software

Objective C Software Development Software

View 6301 business solutions

Browse free open source Objective C Software Development Software and projects below. Use the toggles on the left to filter open source Objective C Software Development Software by OS, license, language, programming language, and project status.

  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 1
    TDM-GCC Compiler

    TDM-GCC Compiler

    GCC for 32-bit and 64-bit Windows with a real installer & updater

    TDM-GCC is now hosted on Github at https://jmeubank.github.io/tdm-gcc/. The most recent stable releases from the GCC compiler project, for 32-bit and 64-bit Windows, cleverly disguised with a real installer & updater.
    Leader badge
    Downloads: 1,275 This Week
    Last Update:
    See Project
  • 2
    Wineskin

    Wineskin

    Play your favorite Windows video games on Mac OS X

    Porting tool, to make Windows programs/games into Mac OS X apps. GUI building, made for ease of use and customization.
    Leader badge
    Downloads: 1,012 This Week
    Last Update:
    See Project
  • 3
    Zebra iOS

    Zebra iOS

    A Useful Package Manager for iOS

    A modern, fast, and powerful open-source package manager for jailbroken iOS devices. The easiest way to install Zebra is to visit Zebra on your iOS device. This will guide you through the installation process. Zebra requires a jailbroken iOS device. Jailbreaking is the process that gives you access to the tweaks, themes, and other tools you can install through Zebra. You can find out how to jailbreak at cfw.guide. Zebra and jailbreaks are always free. Anyone suggesting you can install Zebra without a jailbreak, or accepting payment to download Zebra, is a scam. If you paid for Zebra or a jailbreak, contact your bank to file a chargeback. A stable release of Zebra for macOS isn’t yet available. You can build Zebra from source to try out the latest unfinished state of Zebra on macOS. You will need to install Procursus on your Mac, which is similar to Homebrew/MacPorts, but is based on the APT package management system Zebra is built for.
    Downloads: 81 This Week
    Last Update:
    See Project
  • 4
    Lightweight Java Game Library
    The Lightweight Java Game Library (LWJGL) is a solution aimed directly at professional and amateur Java programmers alike to enable commercial quality games to be written in Java. LWJGL provides developers access to high performance crossplatform libraries such as OpenGL (Open Graphics Library), OpenCL (Open Computing Language) and OpenAL (Open Audio Library) allowing for state of the art 3D games and 3D sound. Additionally LWJGL provides access to controllers such as Gamepads, Steering wheel and Joysticks. All in a simple and straight forward API. LWJGL is available under a BSD license, which means it's open source and freely available at no charge.
    Leader badge
    Downloads: 217 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    Expo

    Expo

    An open-source platform for making universal native apps with React

    Expo is an open source framework and platform for creating universal React applications that run on Android, iOS, and the web. It includes a set of tools, services, universal runtime and libraries that let you develop, deploy and iterate on Android, iOS, and the web with the same JavaScript/TypeScript codebase. Expo is where client software is developed, and contains the client apps, modules, templates and more; while the Expo development tools are contained in the Expo CLI repository. Try Expo in the browser here: https://snack.expo.io/
    Downloads: 32 This Week
    Last Update:
    See Project
  • 6
    Sparkle 2

    Sparkle 2

    A software update framework for macOS

    Sparkle is an easy-to-use software update framework for macOS applications. Sparkle is open source software available under the permissive MIT license, and is developed on GitHub by the Sparkle Project with the help of dozens of valued contributors. Sparkle is kept up to date with the latest Apple technologies such as Touch Bar and Dark Mode. Sparkle supports macOS 10.9 and later. Supports Sparkle's own signatures as well as Apple Code Signing, for ultra-secure updates. Sparkle also supports authentication for installing in secure locations. Support for sandboxing is currently under development. Requires no code in your app, but also provides deep delegate support for maximum customization. Developers can make Sparkle work exactly as they need, and users can make Sparkle work as they prefer. Your own branding, icons and app name are used - there's no mention of Sparkle. Works with any macOS app, whether it uses Cocoa, Qt, Xamarin, or otherwise.
    Downloads: 29 This Week
    Last Update:
    See Project
  • 7
    V2RayXS

    V2RayXS

    GUI for xray-core on macOS

    V2RayXS is a macOS client for V2Ray, a powerful proxy tool designed for bypassing internet censorship and improving privacy. It provides a user-friendly GUI for configuring and managing V2Ray connections.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 8
    AMWaveTransition

    AMWaveTransition

    Custom transition between viewcontrollers holding tableviews

    AMWaveTransition is an Objective-C transition library for iOS applications whose view controllers contain table views. It animates visible table cells individually to create a cascading wave effect during navigation. Developers can use the provided AMWaveViewController superclass or integrate the transition manually through UINavigationControllerDelegate. Views only need to expose their visible cells through the AMWaveTransitioning protocol. The library supports push and pop navigation while allowing transition behavior to be customized. Interactive navigation gestures can also be attached and detached from navigation controllers. It is especially useful for applications that want animated list transitions without building the entire effect from scratch.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 9
    LNPopupController

    LNPopupController

    LNPopupController is a framework for presenting view controllers

    LNPopupController is a framework for presenting view controllers as popups of other view controllers, much like the Apple Music and Podcasts apps. Once a popup bar is presented with a content view controller, the user can swipe or tap the popup bar at any point to present the popup. After finishing, the user dismisses the popup by either swiping or tapping the popup close button. The framework is intended to be very generic and work in most situations, so it is implemented as a category over UIViewController. Each view controller can present a popup bar, docked to a bottom view. For UITabBarController subclasses, the default docking view is the tab bar. For UINavigationController subclasses, the default docking view is the toolbar. For other classes, the popup bar is presented at the bottom of the screen. View controller subclasses can provide their own docking views.
    Downloads: 16 This Week
    Last Update:
    See Project
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Start Free
  • 10
    CYLTabBar Controller

    CYLTabBar Controller

    iOS UI module library for adding animation to iOS tabbar items

    It is an iOS UI module library for adding animation to iOS tabbar items and icons with Lottie, and adding a bigger center UITabBar Item. One line of code to implement Lottie animation TabBar, support middle with + sign. The TabBar style comes with a red dot corner mark and supports dynamic refresh. One line of code supports Lottie animation TabBar style. This library is independent of your business codes which only needs two array parameters to be passed. PlusButton can be deleted dynamically, and the style can be dynamically updated. Let TabBarItemicon is displayed only, and automatically makes the icon vertically centered, support for custom TabBar height. Support multiple TabBar nesting and specify PlusButton position. Support horizontal and vertical screen. It also supports the creation of customized irregularly shaped plus buttons.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 11
    React Native Camera Kit

    React Native Camera Kit

    A high performance, easy to use, rock solid camera library

    A high-performance, easy-to-use, rock-solid, camera library for React Native apps. A temporary file is created. You must move this file to a permanent location (e.g. the app's 'Documents' folder) if you need it beyond the current session of the app as it may be deleted when the user leaves the app. You can move files by using a file systems library such as react-native-fs or expo-filesystem. (On Android we currently have an unsupported output path prop but it's subject to change at any time).
    Downloads: 15 This Week
    Last Update:
    See Project
  • 12
    Shadow iOS

    Shadow iOS

    A jailbreak detection bypass for modern iOS jailbreaks

    shadow is an open-source proxy client for iOS, focused on privacy and bypassing censorship. It is designed to work with Shadowsocks and other similar protocols, enabling encrypted proxy connections for secure browsing.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 13
    Firebase Apple Open Source Development

    Firebase Apple Open Source Development

    Firebase SDK for Apple App Development

    This repository contains all Apple platform Firebase SDK source except FirebaseAnalytics. Firebase is an app development platform with tools to help you build, grow and monetize your app. More information about Firebase can be found on the official Firebase website. See the subsections below for details about the different installation methods. Where available, it's recommended to install any libraries with a Swift suffix to get the best experience when writing your app in Swift. Instructions for Swift Package Manager support can be found at SwiftPackageManager Markdown file. All of the official releases are tagged in this repo and available via CocoaPods. To access a local source snapshot or unreleased branch, use Podfile directives. CocoaPods is still the canonical way to develop, but much of the repo now supports development with Swift Package Manager.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 14
    Harbour MiniGUI Extended Edition.
    Harbour MiniGUI Extended Edition. HARBOUR MINIGUI SOURCE WITH HMGS-IDE (IDE VISUAL TO MAKE WIN32 APLICATIONS WITH HARBOUR) UNNOFICIAL BUILD WITH EXTENDED NEW FEATURES.
    Leader badge
    Downloads: 99 This Week
    Last Update:
    See Project
  • 15
    KIF

    KIF

    An iOS functional testing framework

    KIF, which stands for Keep It Functional, is an iOS integration test framework. It allows for easy automation of iOS apps by leveraging the accessibility attributes that the OS makes available for those with visual disabilities. KIF builds and performs the tests using a standard XCTest testing target. Testing is conducted synchronously in the main thread (running the run loop to force the passage of time) allowing for more complex logic and composition. This also allows KIF to take advantage of the Xcode Test Navigator, command line build tools, and Bot test reports. KIF uses undocumented Apple APIs. This is true of most iOS testing frameworks, and is safe for testing purposes, but it's important that KIF does not make it into production code, as it will get your app submission denied by Apple. Follow the instructions below to ensure that KIF is configured correctly for your project.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 16
    V2RayX

    V2RayX

    GUI for v2ray-core on macOS

    V2RayX is a macOS GUI application that manages and launches the V2Ray network proxy core from a friendly menu-bar interface. It lets you configure servers and routing rules, toggle the system proxy, and switch between direct, PAC, or global modes without editing JSON by hand. The app focuses on everyday ergonomics: quick start/stop, connection status at a glance, and easy import/export of configurations. Under the hood it delegates actual data plane work to the V2Ray core, so updates to protocols and transports are inherited by installing newer cores. Users who juggle multiple profiles can organize them and switch based on need, keeping complex setups manageable. For macOS users who want V2Ray’s flexibility with minimal terminal time, V2RayX offers a straightforward control surface.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 17
    ccls

    ccls

    C/C++/ObjC language server supporting cross references & hierarchies

    C/C++/ObjC language server supporting cross-references, hierarchies, completion, and semantic highlighting. It has a global view of the code base and supports a lot of cross-reference features, see wiki/FAQ. It starts indexing the whole project (including subprojects if exist) parallelly when you open the first file, while the main thread can serve requests before the indexing is complete. Saving files will incrementally update the index. Hierarchies, call (caller/callee) hierarchy, inheritance (base/derived) hierarchy, member hierarchy. Symbol rename. Document symbols and approximate search of workspace symbol. Hover information. Diagnostics and code actions (clang FixIts). Semantic highlighting and preprocessor skipped regions.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 18
    Scroll Reverser

    Scroll Reverser

    Per-device scrolling prefs on macOS

    Scroll Reverser is a Mac app that reverses the direction of scrolling, with independent settings for trackpads and mice (including Magic Mouse). For wheel mouse users, Scroll Reverser also incorporates a step size control, which disables scroll acceleration and instead scrolls a fixed number of lines with each step of the wheel.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 19
    terminal-notifier

    terminal-notifier

    Send User Notifications on macOS from the command-line

    terminal-notifier is a command-line tool to send macOS User Notifications, which are available on macOS 10.10 and higher. alerter features were merged in terminal-notifier 1.7. This led to some issues and even more issues in the 1.8 release. From now on terminal-notifier won't have the sticky notification feature nor the actions buttons. If you need them please use alerter. Sticking to two smaller specialized tools will hopefully make them easier to maintain and less error prone. It is currently packaged as an application bundle, because NSUserNotification does not work from a ‘Foundation tool’. radar://11956694. If you intend to package terminal-notifier with your app to distribute it on the Mac App Store, please use 1.5.2; version 1.6.0+ uses a private method override, which is not allowed in the App Store Guidelines.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 20
    Promises

    Promises

    Promises is a modern framework that provides synchronization

    Promises is a modern framework that provides a synchronization construct for Objective-C and Swift to facilitate writing asynchronous code. Typically, async operations take a completion handler in a form of a block, which is called to provide either a result or an error. To perform more than one async operation, you have to nest the second one inside the completion block of the first one, and also handle an error gracefully. Often such nesting becomes painful to follow or modify. The framework has intuitive APIs that are well documented making it painless to integrate into new or existing code. Supports both Objective-C and Swift. Promises that are created in Objective-C can be used in Swift and vice versa. Has minimum overhead that achieves similar performance to GCD and completion handlers.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 21
    WeChatTweak-macOS

    WeChatTweak-macOS

    A dynamic library tweak for WeChat macOS

    WeChat macOS client enhances the Tweak dynamic library. Prevent message withdrawal, message list notification, system notification. Withdraw your messages normally. Unlimited opening of clients. Right-click the Dock icon to log in to the new WeChat account. Command line execution:open -n /Applications/WeChat.app. Message processing enhancement, supports any emoji export, supports QR code recognition. Supports right click to copy link directly. Open directly by the system default browser. No phone authentication required to reopen the app. UI interface settings panel, support for Alfred workflow, and support for Launchbar action. In order to reduce maintenance costs and ensure update speed, only the latest App Store version of the client is supported by default.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 22

    Ekushey

    Bangla Computing and Localization Project

    Bangla Computing and Localization Project for the Bangla speaking people.
    Downloads: 51 This Week
    Last Update:
    See Project
  • 23
    FirebaseUI for iOS

    FirebaseUI for iOS

    iOS UI bindings for Firebase

    FirebaseUI is an open-source library for iOS that allows you to quickly connect common UI elements to the Firebase database for data storage, allowing views to be updated in realtime as they change, and providing simple interfaces for common tasks like displaying lists or collections of items. Additionally, FirebaseUI simplifies Firebase authentication by providing easy-to-use auth methods that integrate with common identity providers like Facebook, Twitter, and Google as well as allowing developers to use a built-in headful UI for ease of development. Don't forget to configure your Firebase App Database using Firebase console.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 24
    Swift Playgrounds

    Swift Playgrounds

    Better playgrounds that work both for Objective-C and Swift

    Playgrounds is an enhanced Swift playground-style project that supports both Swift and Objective-C experimentation. It was created to improve the quick code-testing experience by avoiding the traditional edit, compile, run, and debug cycle. The project lets developers try small ideas, inspect results quickly, and explore language behavior in a more interactive workflow. Unlike standard Swift-only playground assumptions, it highlights support for Objective-C as part of the same experimentation model. It is useful for iOS and macOS developers who want a lightweight scratchpad for APIs, language features, and small implementation tests. Its main value is making fast native-code exploration more convenient for mixed Swift and Objective-C environments.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 25
    GitUp

    GitUp

    A Git interface to work quickly and safely

    Work quickly, safely, and without headaches. The Git interface you've been missing all your life has finally arrived. GitUp lets you see your entire labyrinth of branches and merges with perfect clarity. Any change you make, large or small, even outside GitUp, is immediately reflected in GitUp's graph. No refreshing, no waiting. Highlight a commit and hit the spacebar to quickly see its message and diff. GitUp gives you full, transparent control over your local checkout, so it's easy to back out from unwanted changes. GitUp's Snapshot feature builds a Time-Machine-like history of every change made to your repo, allowing you to step backwards to any point in time. Rewrite, split, delete, and re-order commits, fixup and squash, cherry-pick, merge, rebase, etc. It's all here, and it's lightning-fast. Surf your repo, make changes, and rewind it all back with a few short keystrokes.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next